#ifndef _CLOUD_H_
#define _CLOUD_H_

#include "Object.h"

class CLoud : public Object
{
public:
	/*
	 *	Get/Set properties
	 */
	OBJECT_TYPE getObjectType();

	/*
	 *	Constructor/Destructor
	 */
	CLoud(LPDIRECT3DDEVICE9 d3ddv, LPDIRECT3DSURFACE9 BackBuffer, LPD3DXSPRITE SpriteHandler, float x, float y, int ID, int Object_State);
	~CLoud();

	/*
	 *	Method
	 */
	void update(list<Object*>* obj_list, DxInput* input, float TPF);
	void render(int cameraX, int cameraY);

};

#endif